/*
 * anneal.h
 *
 *  Created on: Apr 18, 2009
 *      Author: thaison
 */

#ifndef ANNEAL_H_
#define ANNEAL_H_

int SA_main(int argc, char *argv[]);
int PSA_main(int argc, char *argv[]);
long int PSA(long int * first_tour, int myid, double temperature, double coolingRate,
		double absoluteTemperature, int chainLength);
void gen_first_tour(long int * tour, long int n);
#endif /* ANNEAL_H_ */
